HelpGent\Module\Messenger\Rest_API\Version_1\Conversations B

Total Complexity 87
Dependencies 5
Dependents 1
Total lines 884
Lines of code 554
Logical lines of code 280
Comment lines 143
Methods 19
Properties 1

Methods 19

Method Rating Maintainability Complexity Lines of code
get_items()
C
29 20 136
update_terms()
A
48 10 33
register_routes()
A
33 1 158
get_message_by_id()
S
54 7 19
add_terms()
S
50 6 30
remove_terms()
S
50 6 30
delete_item()
S
51 6 25
get_item()
S
59 5 13
prepare_message_item()
S
58 4 15
mark_as_unread()
S
58 4 14
mark_as_read()
S
58 4 14
update_item()
S
57 3 16
create_item()
S
59 3 14
get_users_by_conversation_id()
S
57 2 17
is_conversation_exists()
S
66 2 8
validate_conversation_status()
S
78 1 3
validate_order()
S
77 1 3
validate_message_type()
S
78 1 3
can_current_user_edit_conversation()
S
80 1 3